large donut - English Synonyms Dictionary